package com.rmfyzxfw.caseprocess.model.cmd;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * 字段表
 * @TableName t_data_field
 */
@Data
public class DataNodeEditCmd {
    @ApiModelProperty(value ="数据节点id")
    @NotBlank(message = "数据节点id不能为空")
    private String dataNodeId;

    @ApiModelProperty(value ="数据节点名称")
//    @NotBlank(message = "数据节点名称不能为空")
    private String dataNodeName;

//    @NotBlank(message = "法院id不能为空")
    @ApiModelProperty(value ="法院id")
    private String courtId;

    @ApiModelProperty(value ="案件类型  财产保全 金钱给付等 多个逗号分隔")
//    @NotBlank(message = "案件类型不能为空")
    private String caseType;

    @ApiModelProperty(value ="数据源类型  1执行  2审判")
//    @NotNull(message = "数据源类型")
    private Integer dataSourceType;

    @ApiModelProperty(value ="子流程id")
    private String childrenProcessId;

    @ApiModelProperty(value ="子流程所属案件类型")
    private String childrenProcessCaseType;

    @ApiModelProperty(value ="节点描述")
    private String description;

//    @ApiModelProperty(value ="跳转按钮名称")
//    private String buttonName;
//
//    @ApiModelProperty(value ="跳转地址")
//    private String jumpUrl;

}